01 | 課程介紹 講師介紹 肖偉宇,校寶在線架構師、SkyWalking .NET探針貢獻者、NetCorePal組件庫創建者 為什么要學習 .NET Core 微軟大力支持推動 .N ...
01 | 課程介紹 講師介紹 肖偉宇,校寶在線架構師、SkyWalking .NET探針貢獻者、NetCorePal組件庫創建者 為什么要學習 .NET Core 微軟大力支持推動 .N ...
目錄 OAuth 2.0 OpenID Connect QuickStart OAuth 2.0 概念 過程 通信 組件 示例代碼 概念 OA ...
29 | 定義倉儲:使用EF Core實現倉儲層 首先定義倉儲層的接口,以及倉儲層實現的基類,抽象類 倉儲層的接口 具體抽象類的實現 實現自己的 DbContext DomainCo ...
35 | MediatR:讓領域事件處理更加優雅 核心對象 IMediator INotification INotificationHandler 這兩個與之前的 Request 的行 ...
2.8 安全 認證 VS 授權 ASP .NET Core 認證授權中間件 認證 JWT 認證 授權 認證 VS 授權 認證是一個識別用戶是誰的過程 授權是一 ...
28 | 工作單元模式(UnitOfWork):管理好你的事務 工作單元模式有如下幾個特性: 1、使用同一上下文 2、跟蹤實體的狀態 3、保障事務一致性 我們對實體的操作,最終的狀態都是應該 ...
06 | 作用域與對象釋放行為 作用域主要由 IServiceScope 這個接口來承載 對於實現 IDisposable 類的實例的對象,容器會負責對其生命周期進行管理,使用完畢之后,他會釋放這 ...
05 | 依賴注入:良好架構的起點 除了使用泛型的方式注冊服務之外,還有其他的方式 添加一個 OrderService 在 Startup 中注冊服務 在服務端 WeatherFore ...
05 | 依賴注入:良好架構的起點 注冊完畢之后,想替換某些組件的某些部分時,可以使用 Replace 和 RemoveAll 啟動程序,輸出如下: 從結果看出,注冊的 OrderSer ...
04 | Startup:掌握ASP.NET Core的啟動過程 新建一個 ASP.NET Core Web 應用程序 選擇 API 在 Program.cs 的 Main 函數中 Cre ...